PROGRAM DESCRIPTION
===================
Bugs keep coming out of a circular net which is getting more and more output points with each level. Player can move on these output points in clockwise and counter-clockwise directions using cursor left/right keys. You have to catch 10 (ten) bugs per level. If you miss, your energy decreases. If it reaches zero, you lose. Your energy refills at each new level. There are 7 (seven) levels total. You can start at level 1 to 5.

LEVELS OVERVIEW
===============
#	outputs	path lengths
1	4		10
2	8		11
3	12		12
4	16		13
5	20		14
6	24		15
7	28		16

STARTING VIA EMULATOR
=====================
Recommended emulator: YAPEhttp://yape.homeserver.hu/
How to start the game:
1. File / Attach disk image...
2. Select and open the .d64 image
3. Enter command: DLOAD"*" and press Enter
4. Enter command: RUN and press Enter

GAME INSTRUCTIONS
=================
1. "START @ LEVEL 1-5?": Type in a number between 1 and 5 and press Enter. Other inputs will bring back to the same question.
2. "PREPARE YOUR CURSOR KEYS": Wait for the program to render the playfield. You can make note of the number of output points to estimate the difficulty.
3. "CATCH TEN BUGS!": Move the yellow box (player) using cursor left and right keys. Left key moves clockwise, right key moves counter-clockwise. You need to carefully and precisely navigate your player to the same output point the red star (bug) is heading to, either by pressing keys more times quickly or keeping one pressed down. If you miss, your energy decreases and you eventually fail.
4. "FAILED! TRY AGAIN?": Note your stats. You can screenshot your progress (F6 in YAPE). Anything starting with "N" quits the program, others will restart it.
5. "SUCCESS!!": It means you've beaten the game. Screenshot your screen and show it to others.
"ENERGY" shows your energy and "CAUGHT" shows how many bugs you caught in the last level.

PROGRAM LINES OVERVIEW
======================
Use the LIST command to view the program lines. You can use the LIST from-to syntax to list certain intervals, eg. LIST 4-7.

lines	purpose
-----	-------
0	init
1-3	render new level
4-7	game loop
8-9	draw stats & player position subroutine

VARIABLES
=========
name		function
----		--------
A$		player input
C		energy (0-5)
D$		dot char
E		enemy output segment (0-S)
F		enemy steps (0-T)
G		caught (0-10)
I		loop variable
J		loop variable
L		level (1-7)
M		loop variable: actual X coordinate delta
N		loop variable: actual Y coordinate delta
P		player segment (0-S)
R		previous player segment (0-S)
S		circle segments-1 (3-27)
T		max path steps (10-16)
U		sufficiently big number to spare characters (27)
V		another sufficiently big number to spare characters (900)
X(0-U,0-16)	objects' X coordinates per steps
Y(0-U,0-16)	objects' Y coordinates per steps
Z		circle segments (4-28)
Z$		time reset string "000000"
